• word of the day

    pedilanthus tithymaloides

    pedilanthus tithymaloides - Dictionary definition and meaning for word pedilanthus tithymaloides

    Definition
    (noun) low tropical American shrub having powerful emetic properties
Download our Mobile App Today
Receive our word of the day
on Whatsapp